• word of the day

    primula auricula

    primula auricula - Dictionary definition and meaning for word primula auricula

    Definition
    (noun) yellow-flowered primrose native to Alps; commonly cultivated
    Synonyms : auricula , bear's ear
Download our Mobile App Today
Receive our word of the day
on Whatsapp